\hypertarget{class_chain_state}{
\section{ChainState Class Reference}
\label{class_chain_state}\index{ChainState@{ChainState}}
}


{\ttfamily \#include $<$ChainState.hpp$>$}

Inheritance diagram for ChainState:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{class_chain_state}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_chain_state_ade20bde4df3bc17ed0509bc5064d2bf6}{ChainState} ()
\item 
void \hyperlink{class_chain_state_a802cd658f3c5329d1efa0c520b6dffba}{AppendState} (\hyperlink{class_state}{State} \&state)
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_chain_state_a8b1accc21e43399686201f7f66bc6240}{
virtual void {\bfseries InitializeImpl} ()}
\label{class_chain_state_a8b1accc21e43399686201f7f66bc6240}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
The \hyperlink{class_chain_state}{ChainState} is a chain of state compound into one state.

Testing seems to show that this class works. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_chain_state_ade20bde4df3bc17ed0509bc5064d2bf6}{
\index{ChainState@{ChainState}!ChainState@{ChainState}}
\index{ChainState@{ChainState}!ChainState@{ChainState}}
\subsubsection[{ChainState}]{\setlength{\rightskip}{0pt plus 5cm}ChainState::ChainState (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_chain_state_ade20bde4df3bc17ed0509bc5064d2bf6}
Constructor for \hyperlink{class_chain_state}{ChainState}. 

\subsection{Member Function Documentation}
\hypertarget{class_chain_state_a802cd658f3c5329d1efa0c520b6dffba}{
\index{ChainState@{ChainState}!AppendState@{AppendState}}
\index{AppendState@{AppendState}!ChainState@{ChainState}}
\subsubsection[{AppendState}]{\setlength{\rightskip}{0pt plus 5cm}void ChainState::AppendState (
\begin{DoxyParamCaption}
\item[{{\bf State} \&}]{state}
\end{DoxyParamCaption}
)}}
\label{class_chain_state_a802cd658f3c5329d1efa0c520b6dffba}
Appends a \hyperlink{class_state}{State} onto the chain of States to be run.


\begin{DoxyParams}{Parameters}
{\em state} & The \hyperlink{class_state}{State} to be appended. \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
C:/Documents and Settings/Sam/My Documents/My Projects/Entech-\/Fpk/Entech-\/Fpk/ChainState.hpp\item 
C:/Documents and Settings/Sam/My Documents/My Projects/Entech-\/Fpk/Entech-\/Fpk/ChainState.cpp\end{DoxyCompactItemize}
